// ==UserScript==
// @name         Alt 保存图片
// @namespace    http://tampermonkey.net/
// @version      1.0.0
// @description  使用 Alt + 鼠标左键 可快速下载图片!
// @author       小莫
// @match        https://*/*
// @icon         
// @grant        none
// ==/UserScript==

(function () {
    'use strict';

    document.addEventListener('mousedown', function (event) {
        // 检查是否按下了 Alt 键和鼠标左键
        if (event.altKey && event.button === 0) {
            // 获取点击的元素
            const target = event.target;
            // 检查点击的是否是图片
            if (target.tagName === 'IMG') {
                // 禁用默认事件
                event.preventDefault();
                // 阻止事件冒泡
                event.stopPropagation();

                // 下载图片
                const link = document.createElement('a');
                link.target = '_blank';
                link.href = target.src;
                let filename = target.src.split('/').pop();
                link.download = filename;

                document.body.appendChild(link);
                link.click();
                document.body.removeChild(link);
            }
        }
    });
})();